package cn.qinyun.cloud.core.cloud.props;

import lombok.Getter;
import lombok.Setter;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.cloud.context.config.annotation.RefreshScope;

/**
 * 类名称：MateRequestProperties <br>
 * 类描述：链路追踪配置 <br>
 *
 * @author 张兆发
 * @date 创建时间：2021/7/16  4:11 下午 <br>
 * @version 1.0.0
 */
@Getter
@Setter
@RefreshScope
@ConfigurationProperties("mate.request")
public class MateRequestProperties {

    /**
     * 是否开启日志链路追踪
     */
    private Boolean trace = false;

    /**
     * 是否启用获取IP地址
     */
    private Boolean ip = false;

    /**
     * 是否启用增强模式
     */
    private Boolean enhance = false;
}
